
body { font-family:'Microsoft yahei','Î¢ÈíÑÅºÚ',"ËÎÌå"; font-size: 12px; color: #333333; text-align:left; background:#ffffff; margin:0;padding:0;}
table,td{font:12px/180% 'Microsoft yahei','Î¢ÈíÑÅºÚ',"ËÎÌå"; color:#333333;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
#main_right .liebiao h2 span{color: #c9cacc; font-weight: 100;letter-spacing: 0px;font-size: 18px;}
th, td { border-collapse:collapse; }
a{blr:expression(this.onFocus=this.blur())}
a{outline:none;}
A:link{text-decoration:none; color:#333333;}
A:visited{text-decoration:none; color:#333333;}
A:hover{text-decoration:none; color:#8fb5d9;}
#blue_font,#blue_font a,#blue_font a:visited{ color:#8fb5d9;}
img{ border:0; }
div,p,img,ul,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix{ height:1%;}
*+html .clearfix{ height:1%;}
.box_seka{display: flex;flex-direction: column;}

.resultlist ul { padding: 20px 0 0 20px; }
.resultlist ul li { padding-top: 15px; }
.resultlist ul li h3 { line-height: 30px; font-size: 16px; font-weight: normal; }
.resultlist ul li h3 a { text-decoration: underline; }
.resultlist ul li p { line-height: 22px; color: #333; font-size: 14px; width: 650px; }
.resultlist ul li span small { line-height: 22px; font-size: 12px; margin-left: 5px; color: #999; }
.resultlist ul li span a { color: #008400; }
#sp,#video1,#video2 { text-align: center; position: relative; margin: auto; }
#sp button { position: absolute; left: 10%; font-size: 6px; opacity: 60%; }
#video1 button,#video2 button { position: absolute; left: 0; font-size: 6px; opacity: 60%; }